site map – English–Suomi translations

🇬🇧 en fi 🇫🇮

site map noun

  • webpage that lists the contents of a website
sivukartta
Wiktionary Links